package com.ysd.service;

import java.util.List;

import com.ysd.entity.Userchecks;

public interface UserchecksService {
	/**
	 * 多条件分页显示签到的人
	 * @param a
	 * @return
	 */
	List<Userchecks> findUserChecks(Userchecks u);
	int findCount(Userchecks u);
	/**
	 * 表格里的签退
	 * @param a
	 * @return
	 */
	int xgCheckState(Userchecks u);
	/**
	 * 查询是否已经签退
	 * @param a
	 * @return
	 */
	Userchecks findUCk(Userchecks u);
	/**
	 * 查询是否已经签到
	 * @param a
	 * @return
	 */
	Userchecks findUseState(Userchecks u);
	/**
	 * 签到
	 * @param a
	 * @return
	 */
	int tjCheckState(Userchecks u);
	/**
	 * 个人签退
	 * @param u
	 * @return
	 */
	int gRQianTui(Userchecks u);
	/**
	 * 查询个人是否已经签退
	 * @param u
	 * @return
	 */
	Userchecks findOne(Userchecks u);
}
